Adwaita: Make selectable labels work
authorMatthias Clasen <mclasen@redhat.com>
Mon, 30 Jun 2014 15:35:38 +0000 (11:35 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 30 Jun 2014 15:39:19 +0000 (11:39 -0400)
This brings back white-on-blue selection in selectable labels.
https://bugzilla.gnome.org/show_bug.cgi?id=732441

gtk/resources/theme/Adwaita/_common.scss
gtk/resources/theme/Adwaita/gtk-contained-dark.css
gtk/resources/theme/Adwaita/gtk-contained.css

index 6b42bec50b09ca777c68fd7b5fd4f03a60a92873..a6ad8ac328664c6c4be137e484582a9260b70db2 100644 (file)
   background-color: transparentize($selected_bg_color,0.8);
 }
 
+GtkLabel {
+  &:selected,
+  &:selected:focus,
+  &:selected:hover,
+  &:backdrop:selected {
+    @extend %selected_items;
+  }
+}
+
 /*********************
  * Spinner Animation *
  *********************/
index 0cd4c5d33d399e7bd69b5f1a086f93d9452919fa..db26ef606b95bb31226c33e40be8d5ede636ddcc 100644 (file)
@@ -2249,11 +2249,11 @@ GtkLevelBar.vertical {
     .level-bar.fill-block.empty-fill-block:backdrop {
       border-color: rgba(201, 203, 201, 0.15); }
 
-.view:selected, .view:selected:focus, .view:selected:hover, .entry:selected, .entry:selected:focus {
+.view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkLabel:backdrop:selected, .entry:selected, .entry:selected:focus {
   background-color: #215d9c;
   color: white;
   outline-color: rgba(255, 255, 255, 0.3); }
-  .view:backdrop:selected, .entry:backdrop:selected {
+  .view:backdrop:selected, GtkLabel:backdrop:selected, .entry:backdrop:selected {
     color: #2c2c2c; }
 
 /**********
index 5cef645d5d5ce2bb5b5f502b25b264cdf48596e8..dea509163e09f27a9f095339337b188e5a3422d8 100644 (file)
@@ -2247,11 +2247,11 @@ GtkLevelBar.vertical {
     .level-bar.fill-block.empty-fill-block:backdrop {
       border-color: rgba(84, 89, 90, 0.15); }
 
-.view:selected, .view:selected:focus, .view:selected:hover, .entry:selected, .entry:selected:focus {
+.view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkLabel:backdrop:selected, .entry:selected, .entry:selected:focus {
   background-color: #4a90d9;
   color: white;
   outline-color: rgba(255, 255, 255, 0.3); }
-  .view:backdrop:selected, .entry:backdrop:selected {
+  .view:backdrop:selected, GtkLabel:backdrop:selected, .entry:backdrop:selected {
     color: #fcfcfc; }
 
 /**********